small harquebus - Español Inglés Diccionario